home *** CD-ROM | disk | FTP | other *** search
/ Chip 1996 April / CHIP 1996 aprilis (CD06).zip / CHIP_CD06.ISO / sac / pack / thd_12_1.exe / rar / THD_12_1.TXT < prev    next >
Text File  |  1995-12-25  |  10KB  |  182 lines

  1.  
  2.                             THD ProScan Version 12.1
  3.                             ------------------------
  4.  
  5.     This text outlines the changes made to THD ProScan Version 12.1. Changes 
  6. noted are as made between Version 12.0 and this release. The primary reason 
  7. for this release is referred to below in regards to a bug in the conversion of 
  8. imbedded archives.
  9.  
  10. THDPRO.EXE    (v 12.1)
  11. ----------------------
  12.     An error in coding resulted in all imbedded archives being given their 
  13. original name after conversion. This version corrects that error by renaming 
  14. only those imbedded archives whose name is other than the proper name for 
  15. their archive type.
  16.  
  17.     The code surrounding "THD ERROR = 58" has been completely rewritten 
  18. "again" in the hopes of correcting that problem on "some" OS/2 systems. I 
  19. cannot stress enough that the error being reported in that instance can 
  20. theorhetically not occur. These changes have been made to hopefully fix the 
  21. problem, however since the problem cannot occur, it is unknown if this will 
  22. help.
  23.  
  24.     A correction to the TESTINFO.DAT recording procedure. In some cases the 
  25. "expected" errorlevel to be returned was improperly recorded in the record. 
  26. this would cause BBS'es which used the TESTINFO.DAT file to determine pass or 
  27. fail of the file to pass failed files. (Notably Telegard 2.99 gammas).
  28.  
  29.     ZIP identification routines rewritten to avoid the long detection problems 
  30. with corrupted ZIP archives that I "thought" I had already fixed.
  31.  
  32.     Added... (drum roll please) DUPE CHECKING. You can now opt to not check 
  33. files which have previously been tested by THDPRO.EXE. In order to accomplish 
  34. this you must select to create a DUPE FILE in THDINSTL. This will cause 
  35. THDPRO.EXE to create a file by the same name as THDPRO with a "DUP" extension 
  36. (THDPRO.DUP). Thereafter, THDPRO.EXE will record the size and CRC of each file 
  37. it tests in this file.
  38.     To actually check for dupes you will need to run THDPRO.EXE with the "/DC" 
  39. switch which will cause THDPRO.EXE to check this file for a previus entry with 
  40. the same size and CRC. If you do not use the "/DC" switch THDPRO.EXE will do 
  41. no dupe checking but will continue to add the sizes and CRCs of the tested 
  42. file(s) to THDPRO.DUP.
  43.  
  44.     When creating archives from non-archives, THDPRO.EXE will now "add" any
  45. files you have selected to be added to archives.
  46.  
  47.     Added a BBS definition to support FILES.BBS type using the "|" (pipe) code 
  48. to indicate extended description use.
  49.  
  50. OS/2 version ONLY - A change in the way comport initialization was being done
  51.     to correct problems for those unable to pass the necessary file handle on
  52.     the command line. The DETECT routine has been improved as has the
  53.     "SET THDPORT =" option.
  54.  
  55. OS/2 version ONLY - 4 new command line switches have been added to the
  56.     OS/2 version. These switches affect priority settings of THDPRO.EXE and
  57.     any OS/2 child processes it runs. The four switches can be used to move
  58.     THDPRO.EXE into a very high or very low priority on your system. The
  59.     switches are as follows. Please be aware that these setting will not
  60.     affect DOS child session which are controlled by by your system settings.
  61. /PR1 = VERY low priority . This setting will only allow THDPRO to use the
  62.        CPU when there is idle time to spare. You might use this setting if you
  63.        have THDPRO.EXE doing automated testing in the background where speed
  64.        of processing is of little importance. May also be useful if you're
  65.        running it from a DOS prompt where multiple sessions could possibly be
  66.        spawned.
  67. /PR2 = Normal priority. This switch is essentially unnecessary as this is the
  68.        priority OS/2 would normally give to any OS/2 process. It is included
  69.        in case the session which calls THD has a different priority level
  70.        which it passes to THDPRO.EXE by default.
  71. /PR3 = High priority. This switch will cause THD to take precedence over most
  72.        other running tasks. It will essentially slow other operations somewhat
  73.        to allow THD to complete quicker.
  74. /PR4 = VERY High Priority. This setting will allow THD to take the vast
  75.        majority of CPU time to do the processing. It will certainly slow
  76.        almost all other tasks on your system.
  77.  
  78. THDINSTL.EXE  (v 12.1)
  79. ----------------------
  80.     In THDINSTL.EXE the final screen reported press "K" to modify option "J". 
  81. (a simple typo corrected).
  82.  
  83.     Added a BBS definition to support FILES.BBS type using the "|" (pipe) code 
  84. to indicate extended description use.
  85.  
  86.     Added a toggle on the final screen for the keeping of a DUPE Checking File
  87. for use with THDPRO.EXE's "/DC" option.
  88.  
  89. THDPLUS.EXE   (v 3.1)
  90. ---------------------
  91.     Added a BBS definition to support FILES.BBS type using the "|" (pipe) code 
  92. to indicate extended description use.
  93.  
  94.     A change to handle the support provided by TG 2.99 (TG3) for the TESTINFO
  95. format. THDPLUS.EXE will not mark the TESTINFO record processed until it has
  96. been checked "twice" by THDPRO.EXE or "once" by Telegard. This will allow
  97. THDPLUS to "attempt" to update TG's data bases on each run and  still leave
  98. the record marked as unprocessed for TG. This change will allow TG 2.99 (TG3)
  99. sysops to keep THDPLUS in the same directory as THDPRO.EXE for use outside of
  100. the BBS. Since TG only checks one record per run, this will allow THD to make
  101. updates when TG is not doing so, and still allow TG to make it's updates.
  102.  
  103.     Added the ability to modify the number of spaces prior to the extended 
  104. character for the FILES.BBS (useful for LORA/QBBS "I'm told"). Using the 
  105. THDOPT environment variable the user can select to add additional "space" 
  106. characters in front of the extended character (+, >, or |). This was done to 
  107. accomodate those BBS types which use a file they "call" FILES.BBS but refuse 
  108. to follow the standard conventions.
  109.     SET THDOPT=ADDSPACE## will cause THDPLUS to put ## spaces in front of the 
  110. extended character. If not specified the default is "1". Replace ## above with 
  111. the number of spaces and please note there must be NO SPACES between ADDSPACE 
  112. and the number.
  113.     okay = SET THDOPT=ADDSPACE32   (add  32 spaces before extended character)
  114.     okay = SET THDOPT=ADDSPACE4    (add   4 spaces before extended character)
  115.     okay = SET THDOPT=ADDSPACE1    (add   1 space  before extended character)
  116.     okay = SET THDOPT=ADDSPACE255  (add 255 spaces before extended character)
  117. NOT okay = SET THDOPT=ADDSPACE 5   (The 5 must be tacked on the the end of
  118.                                     the ADDSPACE or THDPLUS will ignore it)
  119.     If you're using THDOPT to control aspects of the operation of THDPRO.EXE 
  120. then add this variable to your THDOPT setting. THDPRO.EXE will ignore this 
  121. setting with no ill effects and THDPLUS will ignore all settings intended for 
  122. THDPRO.EXE.
  123.  
  124.     A change in regard to THDPLUS when copying old descriptions from RA's FDB 
  125. to the log file. THDPLUS Version 3.0 was sometimes calculating an incorrect 
  126. description length which resulted in logging of multiple descriptions for a 
  127. single file. The code has been modified to account for this and should now 
  128. include only the correct description.
  129.  
  130.     The T.A.G. structures did not convert well to OS/2 thus causing THDPLUS to 
  131. invoke a runtime error 100. Those structures have been modified to avoid this 
  132. error.
  133.  
  134.     Formatting of the description for FILES.BBS is now only done if the 
  135. description does NOT quailify as a valid FILE_ID.DIZ in respect to it's line 
  136. length (the number of lines is ignored for this purpose because it's ignored 
  137. by so many "authors"). If the description exceeds 45 characters per line, then 
  138. THDPLUS will attempt to format it into line lengths not exceeding 45 
  139. characters (as it always has). If it does not exceed 45 characters per line, 
  140. then THDPLUS will not format the description (should fix some jumbled graphic 
  141. representations in the file_id.diz).
  142.  
  143.  
  144. THDEXARC.EXE  (v 1.1)
  145. ---------------------
  146.     THDEXARC has been changed slightly so as to disallow changes to the 
  147. parameter and path fields when dealing with "INTERNAL" archive types. These 
  148. entries are not supported by "INTERNAL" definitions and are now "forced" to 
  149. blank entries if marked as INTERNAL. The presence of a path in one of these 
  150. entries "could" cause a security breach in some cases.
  151.     Note that the fields may still be modified, but all changes to unecessary 
  152. fields will be cleared prior to saving the record.
  153.  
  154. THDDEMO.EXE (v 12.1)
  155. --------------------
  156.     THDDEMO.EXE has been modified to more correctly display the ansi's on some 
  157. ansi drivers (notably the one included with MS-DOS version 6.2x) which fail to 
  158. properly translate the <esc>K sequence.
  159.  
  160. UNP.TXT
  161. -------
  162.     A section of documentation regarding UNP usage was inadvertently missed. 
  163. It is included here as UNP.TXT. If you are considering using UNP to expand 
  164. compressed executables, I STRONGLY recommend you take a moment to read it.
  165.  
  166. DISTSITE.TXT  (corrections and updates)
  167. ------------
  168.     Site information updated to correctly reflect the distribution sites as of 
  169. Version 12.0.
  170.  
  171.  
  172. TESTINFO.H and TESTINFO.INC
  173. ---------------------------
  174.     Added type 12 as files.bbs with "|" pipe character.
  175.  
  176. THD_12_1.TXT  (new)
  177. ------------
  178.     This text was added to outline the differences between the Version 12.0 
  179. release and the 12.1 release. Normal release notes are found in THD_12_0.TXT.
  180.  
  181. David Muir... Author THD Proscan.
  182.